Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LECHLADE CLOSE Detached £175,000 26 Aug 2011
2 LECHLADE CLOSE Semi-Detached £58,500 16 Mar 2001
3 LECHLADE CLOSE Detached £270,000 31 Mar 2022
4 LECHLADE CLOSE Detached £143,000 23 Jul 2007
5 LECHLADE CLOSE Detached £260,000 3 Dec 2020
6 LECHLADE CLOSE Detached £346,000 17 Jun 2022
8 LECHLADE CLOSE Detached £263,000 7 Feb 2014
15 LECHLADE CLOSE Detached £194,000 16 May 2005
17 LECHLADE CLOSE Detached £212,000 15 Jul 2005